<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
   <script>
    //   一、数据类型 1.基本数据类型  字符串string 数字number 布尔boolean undefined未定义 null 空  2.复杂数据类型 对象 函数 正则表达式 数组
    // 二类型转换 基本数据类型转换
    
    // 一、转字符串 ：三种 
    // 1.toString(); undefined 和 null
    // 2.String();
    // 3.加 字符串 
    // var a = 10;
    // var b = "hello";
    // var c = a + b;
    // console.log(c);

    // 二、转数字 ：四种  
    // 1.Number() ：纯数字字符串 如果不纯 会返还 NaN
    // 2.parseInt() 取整 转数字 逐个转换 直到非数字为止；
    // 3.parseFloat(); 转小数
    // 4.非加的其他运算符 

    // 三、转布尔 ：一种
    // true 和 false
    // 1.Boolean
    // false 的变式：1."":空字符串 2.0：数字0 3.undefined 4.null 5.NaN
    // var a = "fdsad";
    // var res = Boolean(a);
    // console.log(res);
    // var a = "";
    // var a = 0;
    // var a = undefined;
    // var a = null;
    // var a = NaN;
    // var a = "fdsafdsa";
    // var res = Boolean(a);
    // console.log(res);

    // var a  = 123;
    // var b = a.toString();
    // var c = String(a);

   </script> 
</body>
</html>